Negotiated Grammar Evolution
نویسنده
چکیده
In this paper, we study controlled adaptability of metamodel transformations. We consider one of the most rigid metamodel evolution formalisms — automated grammar transformation with operator suites, where a transformation script is built in such a way that it is essentially meant to be applicable only to one designated input grammar fragment. We propose a new model of processing unidirectional programmable grammar transformation commands, that makes them more adaptable. In the proposed method, the making of a decision of letting the transformation command fail (and thus halt the subsequent transformation steps) is taken away from the transformation engine and can be delegated to the transformation script (by specifying variability limits explicitly), to the grammar engineer (by making the transformation process interactive), or to another separate component that systematically implements the desired level of adaptability. The paper investigates two kinds of different adaptability of transformation (through tolerance and through adjustment), explains how an existing grammar transformation system was reengineered to work with negotiations, and contains examples of possible usage of this negotiated grammar transformation process.
منابع مشابه
Pending Evolution of Grammars
The classic approach to grammar manipulation is based on instant processing of grammar edits, which limits the kinds of grammar evolution scenarios that can be expressed with it. Treating transformation preconditions as guards poses limitations on concurrent changes of the same grammar, on reuse of evolution scripts, on expressing optionally executed steps, on batch processing and optimization ...
متن کاملTranslation of Structural Constraints from Conceptual Model for XML to Schematron
Today, XML (eXtensible Markup Language) is a standard for exchange inside and among IT infrastructures. For the exchange to work an XML format must be negotiated between the communicating parties. The format is often expressed as an XML schema. In our previous work, we introduced a conceptual model for XML, which utilizes modeling, evolution and maintenance of a set of XML schemas and allows sc...
متن کاملUsing Schematron as Schema Language in Conceptual Modeling for XML
Today, XML is a standard for message exchange inside and among IT infrastructures. For the exchange to work an XML format must be negotiated between the communicating parties. The format is often expressed as an XML schema. In our previous work, we introduced a conceptual model for XML, which utilizes modeling, evolution and maintenance of a set of XML schemas and allows exporting modeled forma...
متن کاملThe Effects of Negotiated Syllabus on Iranian EFL Learners’ speaking fluency and Self-efficacy
The history of pedagogy and education shows that syllabus has always had a crucial role in the success of every course. Nowadays, the course designers allocate an especial room for learners’ needs which are continuously changing in an expanding world. This demands a new vision in education through cooperation with others via negotiation for syllabus. Although a great body of research has been c...
متن کاملThe Effect of Negotiated Syllabus on the Reading Comprehension of ESP Students
Negotiated syllabus addresses learners‟ needs and assists them in developing their own on-going syl- labus through shared decision-making in the classroom. Many studies focus on the effect of this learner-centered syllabus on language learning. However, few studies exist on its effect on the reading ability of language learners, especially in the area of English for specific ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 13 شماره
صفحات -
تاریخ انتشار 2014